package com.gdziarmaga.webshop.review.services;

import java.util.Date;
import java.util.List;

import com.gdziarmaga.webshop.book.model.Book;
import com.gdziarmaga.webshop.review.model.Review;
import com.gdziarmaga.webshop.utils.filtering.BaseFilter;

public interface ReviewManager {

	Review getReviewById(Long ReviewId);

	Review getReviewByNick(String nick);

	Review getReviewByReview_date(Date review_date);

    List<Review> getReviewsByFilterObject(BaseFilter filter);
	
	void saveReview(final Review Review);

}
